/*
  用法：
    <yl-checkbox value="{{ true }}" title="长期" disabled="{{!companyEdit}}" bind:tap=""></yl-checkbox>
  Props
    disabled              是否禁用
    value                 是否为选中状态
    title                 标题
  Events
    change                点击事件，非禁用下才会响应
  Slot
    无
*/
Component({

  /**
   * 组件的属性列表
   */
  properties: {
    // 是否禁用
    disabled: {
      type: Boolean,
      value: false
    },
    // 是否为选中状态
    value: {
      type: Boolean,
      value: false
    },
    // 标题
    title: {
      type: String,
      value: ""
    }
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    onChange() {
      this.triggerEvent("change",!this.data.value)
    }
  }
})